package com.ycj.design.create.singleton;

/**
 * 懒汉式（不建议使用，因为在多线程下，就不会产生唯一实例了）
 * 这种写法虽然起到了lazy loading作用，但只能在单线程下使用，
 * @author chuanjieyang
 * @date Nov 20, 2018 11:37:25 AM
 */
public class SingletonPatternThree {
    private static SingletonPatternThree instance;

    private SingletonPatternThree(){}

    public static SingletonPatternThree getInstance(){
        if(instance==null)instance=new SingletonPatternThree();
        return instance;
    }
}
